﻿var h_h	= "<div class='hlp_head'>Hilfe</div><div class='hlp_txt'><br>&nbsp;&nbsp; Hilfe - Fenster.<br><br></div>"
	
var t_rt = "<div class='hlp_head'>Zufallstimer</div><div class='hlp_txt'>In eingestellten Intervallen wird das Relais/Steckdose mit 50%-iger Wahrscheinlichkeit umgeschaltet. Es kann vorkommen, dass mehrere aufeinanderfolgende Intervalle den Zustand der Relais nicht ändern. Aus diesem Grund sollte man große Intervalle vermeiden (3 Intervalle x 2 Stunden=6 Stunden).</div>"
	
var io_rel = "<div class='hlp_head'>Mit dem I/O Relais schalten</div><div class='hlp_txt'>Mit dem IO wird das Relais geschaltet. Die 'Steuerung' neben, bestimmt die Flanke.</div>"
	
var io_fl = "<div class='hlp_head'>Flanken Steuerung</div><div class='hlp_txt'>Wird die Funktion: „Mit dem I/O Relais schalten“ genutzt, kann mit der Funktion „Steuerung“ Art der Ansteuerung des IO-Eingangs beim Schalten des Relais bestimmt werden:\
	<br>\
	H - Levelsteuerung (ist IO hoch (H) ist das Relais an; ist IO = 0 (L) wird ausgeschaltet.<br>\
	LH - Einschalten bei steigender Flanke von L (0) auf H (1); manuell ausschalten.<br>\
	HL - Ausschalten bei fallender Flanke von H auf L; manuell einschalten.<br>\
	TL - Toggle (Umschalten) bei steigender Flanke von L auf H.<br>\
	TH - Toggle (Umschalten) bei fallender Flanke von H auf L.</div>"
	
var io_inv = "<div class='hlp_head'>Invertieren</div><div class='hlp_txt'>Sinn der Invertierung ist - unabhängig von der Art des Schaltens (Schließer oder Öffner) - alle gewünschten Tasten gleich darzustellen.</div>"

if(parent.Typ!='o')
var io_pull = "<div class='hlp_head'>Pullup Widerstand</div><div class='hlp_txt'>Ein Pullup Widerstand 'zieht' den Eingang auf die logische '1' (ca. 2.5V). Dadurch können Schalter – zwischen GND und einem Eingang angeschlossen – direkt (ohne zusätzliche Elemente) betrieben werden.</div>"	
else
var io_pull = "<div class='hlp_head'>IO Generator</div><div class='hlp_txt'>Da der IO Eingang mit einem Optokoppler galvanisch isoliert ist, wird ein ebenfalls galvanisch isoliertes 70kHz Signal generiert um (ohne externe Spannung) den IO Eingang mit einem Schalter ansteuern zu können. Es kann an- oder abgeschaltet werden und gleichzeitig als Ausgangssignal benutzt werden.<br><br><img src='pic/IO.png'></div>"
	
var h_host = "<div class='hlp_head'>Host</div><div class='hlp_txt'>Hostname = Name des Gerätes muss im Netzwerk einmalig sein. Keine Sonder- und Leerzeichen dürfen benutzt werden. Max. 15 Zeichen.</div>"

var h_dhcp = "<div class='hlp_head'>DHCP</div><div class='hlp_txt'>Da die meisten Netzwerke über einen DHCP-Server verfügen (auch in einem DSL-Router vorhanden),\
 ist die Netzwerkeinstellung automatisiert. Nach dem Einschalten des Gerätes sorgt die DHCP Funktion für die\
 Vergabe aller notwendigen Parameter um ins Netzwerk angeschlossen zu werden.<br />\
NET-PwrCtrl kann über Browser mit der Adresse: http://net-control aufgerufen werden.</div>"

var h_fest_ip = "<div class='hlp_head'>Feste IP</div><div class='hlp_txt'>Für eine feste IP der Netzwerkkarte folgende Parameter vergeben:\
<p>IP: 192.168.0.1; <br>\
Subnetzmaske: 255.255.255.0.<br>\
DHCP  abschalten.</p>\
<p>NET-PwrCtrl kann jetzt über Browser mit der Adresse: http://192.168.0.244 oder http://net-control aufgerufen und nach Wunsch eingestellt werden.</p>\
<p>Es handelt sich dabei um Werkseitige Parameter. Es kann natürlich auch beliebige IP eingegeben werden.</p></div>"

var h_port = "<div class='hlp_head'>HTTP Port</div><div class='hlp_txt'>0-65535<br>\
Sollte der Standardport 80 geändert werden, weil mehrere Geräte aus dem Internet angesprochen werden sollen\ oder um HTTP-Server zu betreiben, muss nach dem Hostnamen ':' + Portnummer angegeben werden:<br>\ http://net-control:12345.</div>"

var h_mac = "<div class='hlp_head'>MAC</div><div class='hlp_txt'><b>MAC</b> muss im Netzwerk einmalig sein und darf hier nicht geändert werden.<br />\
Die Letzten drei Ziffernpaare bilden die Seriennummer.</div>"
	
var h_ajax = "<div class='hlp_head'>UDP Schnittstelle</div><div class='hlp_txt'>UDP ist eine Schnittstelle, die genutzt werden kann, um aus eigener Anwendung zu steuern.</div>"	

var h_ctrl = "<div class='hlp_head'>Steuerung</div><div class='hlp_txt'>Steckdosen/Relais<br><hr>\
<span class=hlp_t style='background:#080'>Grün</span>&nbsp;= eingeschaltet<br>\
<span class=hlp_t style='background:#624F4F'>Brau</span>&nbsp;= ausgeschaltet<br>\
<span class=hlp_t style='background:#089DF4'>Blau</span>&nbsp;= eingeschaltet HoldOn<br>\
<span class=hlp_t style='background:#033451'>Dunkelblau</span>&nbsp;= ausgeschaltet HoldOn<br>\
<span class=hlp_t style='background:#75997B'>Hellgrün</span>&nbsp;= gesperrt eingeschaltet<br>\
<span class=hlp_t style='background:#958787'>Hellbraun</span>&nbsp;= gesperrt ausgeschaltet<br>\
<span class=hlp_t style='box-shadow: 0 0 0 1px #fff inset;'>Rahmen weiß</span>&nbsp;= Blinken<br>\
<br></div>"
if(parent.Typ!='a' && parent.Typ!='f') h_ctrl += "<div class='hlp_txt'>IO Eingang/Ausgang<br><hr>\
<i>Ausgang</i><br>\
<span class=hlp_t style='background:#080'>Grün</span>&nbsp;= eingeschaltet<br>\
<span class=hlp_t style='background:#624F4F'>Brau</span>&nbsp;= ausgeschaltet<br>\
<span class=hlp_t style='background:#089DF4'>Blau</span>&nbsp;= eingeschaltet HoldOn<br>\
<span class=hlp_t style='background:#033451'>Dunkelblau</span>&nbsp;= ausgeschaltet HoldOn<br>\
<span class=hlp_t style='box-shadow: 0 0 0 1px #fff inset;'>Rahmen weiß</span>&nbsp;= Blinken<br>\
<i>Eingang</i><br>\
<span class=hlp_t style='background:#75997B'>Hellgrün</span>&nbsp;= '1'<br>\
<span class=hlp_t style='background:#958787'>Hellbraun</span>&nbsp;= '0'<br></div>"

var sv_name = "<div class='hlp_head'>Name</div><div class='hlp_txt'>Der Name kann bis zu 16 (ASCII) Zeichen betragen. Sonderzeichen sind 2-4 Zeichen lang.</div>"

var sv_sper = "<div class='hlp_head'>Sperren</div><div class='hlp_txt'>Sperrt die einzelnen Relais/Steckdosen für die Steuerung.</div>"

var sv_imp = "<div class='hlp_head'>Impuls</div><div class='hlp_txt'>Relais wird für die vorgegebene Zeit (max. 65535 Sekunden = 18.2h):<br>\
	<br>\
	bei angeklicktem [an]  - eingeschaltet (Relais normal aus).<br>\
	bei angeklicktem [aus] - ausgeschaltet (Relais normal an).<br>\
	<br>\
	Es wird benutzt zur Steuerung externer Geräte die einen Schaltimpuls benötigen. Diese Funktion hat die höchste Priorität. Alle anderen Schaltvorgänge (Timer etc.) werden als Impuls geschaltet.</div>"

var sv_str = "<div class='hlp_head'>beim Start</div><div class='hlp_txt'>Nach dem Neustart (Stromausfall) gibt es folgendes Schaltverhalten für die Relais/Steckdosen:\
	<ol><li>[aus] - Ausgeschaltet lassen.</li>\
		<li>[an] &nbsp;- Einschalten ggf. mit Verzögerung [nach (s)].</li>\
		<li>[wh] - Wiederherstellung des letzen Zustandes ggf. mit Verzögerung [nach (s)].</li></ol>\
	<p>Die Verzögerung kann maximal 65535 Sekunden betragen was 1092 Minuten oder 18,2 Stunden ergibt.</p></div>"

var sv_bt = "<div class='hlp_head'>Boot Time</div><div class='hlp_txt'>Zeigt abgelaufene Sekunden seit dem Neustart - für die Zeitverzögerung nach dem Start wichtig: Es hilft zur Orientierung wie weit der Einschaltprozess fortgeschritten ist.</div>"

var sv_sw = "<div class='hlp_head'>Schalten</div><div class='hlp_txt'>Die Relais/Steckdosen werden - für ein Intervall von max. 65535 Sekunden (18,2h) ein- oder ausgeschaltet. Welche Aktion ausgeführt wird, ist im Button angegeben und hängt vom Zustand des Relais/Steckdose ab.</div>"

var sv_temp = "<div class='hlp_head'>Thermostat</div><div class='hlp_txt'>Relais/Steckdose wird eingeschaltet, wenn die gemessene Temperatur je nach Einstellung: kleiner oder größer ist. Um das wiederholte Schalten an der Schaltschwelle zu vermeiden beträgt die Hysterese ±0,5°C.</div>"

var sv_holdon = "<div class='hlp_head'>HoldOn Verhalten</div><div class='hlp_txt'>Relais oder IO wird solange eingeschaltet solange die Taste gedrückt gehalten wird. Zwei Relais oder IO's können so für die +/- Steuerung (z.B. Dimmer) eingesetzt werden.</div>"

var sv_icon = "<div class='hlp_head'>Tasten-Symbol</div><div class='hlp_txt'>Zeigt rechts im Taster ein <i>HTML Unicode UTF-8</i> Symbol als grafische Darstellung der Funktion der Taste.<br>Im Feld muss Dezimalwert des Symbols eingegeben werden, 0 = kein Symbol.<br>Bitte beachten: nicht alle Symbole in allen Browsern können dargestellt werden.</div>" 